22994 Ventura Blvd, Los Angeles, CA 91364-1205, Los Angeles
"A busy, family restaurant, with a full menu of Italian fare. A good place to eat a full meal or j"
"A busy, family restaurant, with a full menu of Italian fare. A good place to eat a full meal or j"